Big Huge Thesaurus

aquatic mammal

noun